package service

import (
	"seven-admin/app/admin/service/common"
	"seven-admin/app/admin/service/setting"
	"seven-admin/app/admin/service/system"
)

var InitFunctions = []interface{}{
	// system
	system.NewAuthPostService,
	system.NewAuthDeptService,
	system.NewAuthTenantService,
	system.NewAuthTenantPermService,
	system.NewAuthPermService,
	system.NewAuthRoleService,
	system.NewLogsService,
	system.NewAuthAdminService,
	system.NewAuthMenuService,
	system.NewLoginService,
	// common
	common.NewAlbumService,
	common.NewDictionariesService,
	common.NewIndexService,
	common.NewUploadService,
	// setting
	setting.NewSettingCopyrightService,
	setting.NewSettingProtocolService,
	setting.NewSettingStorageService,
	setting.NewSettingWebsiteService,
}
